Redspotted shrimp - Spanish English Dictionary